Text copied to clipboard!

Pealkiri

Text copied to clipboard!

Vanem mänguloogika programmeerija

Kirjeldus

Text copied to clipboard!
Otsime kogenud ja kirglikku vanem mänguloogika programmeerijat, kes liituks meie dünaamilise mänguarenduse meeskonnaga. Selles rollis vastutad mängu põhiloogika, mehhaanika ja mängitavuse arendamise eest, töötades tihedalt koos disainerite, kunstnike ja teiste arendajatega, et luua kaasahaaravaid ja kvaliteetseid mängukogemusi. Vanem mänguloogika programmeerijana on sul oluline roll mängu arhitektuuri kujundamisel, tehniliste lahenduste pakkumisel ning keerukate süsteemide arendamisel. Ootame sinult tugevat arusaama mängumootoritest (nt Unity või Unreal Engine), objektorienteeritud programmeerimisest ning võimet kirjutada puhast, optimeeritud ja hooldatavat koodi. Sinu töö hõlmab mängumehaanika prototüüpimist, mänguloogika implementeerimist, vigade tuvastamist ja parandamist ning jõudluse optimeerimist. Samuti ootame, et juhendad nooremaid arendajaid ja osaled tehnilistes aruteludes, et tagada projekti edukas elluviimine. Edukas kandidaat on iseseisev, hea probleemilahendaja ning omab tugevat tehnilist tausta mänguarenduses. Kui sind paelub mängude loomine ja soovid töötada innovaatilises keskkonnas, kus saad oma oskusi rakendada ja arendada, siis ootame sind meie meeskonda!

Kohustused

Text copied to clipboard!
  • Mänguloogika ja mängumehaanika arendamine ja implementeerimine
  • Koostöö disainerite ja kunstnikega mängukogemuse loomiseks
  • Koodi optimeerimine ja jõudluse parandamine
  • Vigade tuvastamine ja parandamine
  • Tehniliste lahenduste kavandamine ja elluviimine
  • Nooremate arendajate juhendamine ja toetamine
  • Mängumootorite (nt Unity, Unreal) kasutamine ja kohandamine
  • Uute funktsioonide prototüüpimine ja testimine
  • Koodibaasi hooldus ja dokumenteerimine
  • Osalemine tehnilistes aruteludes ja otsustusprotsessides

Nõuded

Text copied to clipboard!
  • Varasem kogemus mänguarenduses, eelistatult vanemprogrammeerija rollis
  • Tugevad teadmised C++, C# või sarnastes keeltes
  • Kogemus mängumootoritega nagu Unity või Unreal Engine
  • Hea arusaam mängumehaanikast ja mängitavuse põhimõtetest
  • Võime töötada iseseisvalt ja meeskonnas
  • Probleemilahendusoskus ja analüütiline mõtlemine
  • Kogemus versioonihaldussüsteemidega (nt Git)
  • Hea suhtlemisoskus ja koostöövalmidus
  • Võime juhendada ja toetada teisi arendajaid
  • Kirglikkus mängude loomise vastu

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Millistes mänguprojektides oled varem osalenud?
  • Milliseid mängumootoreid oled kasutanud ja millises ulatuses?
  • Kirjelda olukorda, kus pidid lahendama keerulise tehnilise probleemi.
  • Kuidas tagad oma koodi kvaliteedi ja hooldatavuse?
  • Kas sul on kogemusi meeskonna juhtimisel või juhendamisel?
  • Milline on sinu lemmikmäng ja miks?
  • Kuidas lähened mängumehaanika prototüüpimisele?
  • Milliseid tööriistu kasutad arendustöö lihtsustamiseks?
  • Kuidas hoiad end kursis mänguarenduse uusimate trendidega?
  • Kas oled töötanud kaugmeeskonnas või rahvusvahelises tiimis?